it's rough - Espagnol Anglais Dictionnaire